person of fine character - German English Dictionary